high street – English–Español translations

🇬🇧 en es 🇪🇸

high street noun

  • the main street of any town
calle principal
Wiktionary Links